﻿html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{color:#666;background-color:transparent}a:hover,a:focus{text-decoration:none;color:#5F8ADB}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ol,ul,li{list-style:none}a{text-decoration:none}img{border:none;vertical-align:middle}.swiper-button-next,.swiper-button-prev{background-image:none}.swiper-button-next .glyphicon,.swiper-button-prev .glyphicon{font-size:32px;color:#5F8ADB}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.body-top{padding-top:110px}.bg-fixed{background-attachment:fixed}.active,.active a{color:#5F8ADB}.navbar-brand{padding:5px 15px}.navbar-brand img{max-width:380px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.navbar-custom{background-color:#fff}@media (max-width: 768px){.navbar-header{position:relative}}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}@media (max-width: 768px){.navbar-brand img{max-height:50px}.navbar-brand{height:50px}.body-top{padding-top:64px}.navbar-collapse{border-top-color:#ededed}}@media (min-width: 769px){.navbar-nav>li>a{height:70px;line-height:70px;min-width:100px}}.icon-square{float:left;width:12px;height:12px;border:2px solid #5F8ADB;background-color:#5F8ADB}.icon-square:nth-of-type(2n+1){margin-right:2px}.icon-square:nth-of-type(2){background-color:#fff}.icon-square:nth-of-type(1),.icon-square:nth-of-type(2){margin-bottom:2px}.icon-square:nth-of-type(3){clear:both}.text-over{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner-container{width:100%;height:100%;margin-left:auto;margin-right:auto;text-align:center}.swiper-pagination-bullet-active{background-color:#5F8ADB}.banner-container .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.banner-container img{max-width:100%}.banner-container .swiper-button-next,.banner-container .swiper-button-prev{opacity:0;transition:opacity .5s}.banner-container:hover .swiper-button-next,.banner-container:hover .swiper-button-prev{opacity:1}.module-wrapper{padding:80px 0}@media (max-width: 768px){.module-wrapper{padding:40px 0}}.module-title{color:#333;font-size:26px}.module-title small{font-size:14px;padding-left:15px;color:#999}.module-list{margin:22px 0}@media (min-width: 769px){.module-list{text-align:right}}.module-list li{display:inline-block;margin-left:15px}.module-list>li>a{color:#999;display:inline-block;text-align:center;transition:.5s;border-radius:20px;padding:8px 20px}.module-list>li.active>a,.module-list>li>a:hover{background-color:#5F8ADB;color:#fff}.product>li{margin-bottom:10px}.product .pic{position:relative;overflow:hidden}.product .pic i{display:block;padding-bottom:100%}.product .desc{text-align:center;font-size:16px;font-weight:700;color:#555;background:#fff;padding:16px 20px;position:relative;overflow:hidden;transition:.5s}.vcenter{position:absolute;top:0;right:0;left:0;bottom:0;display:block;max-width:100%;max-height:100%;text-align:center;margin:auto;transition:.5s}.inner-box{width:calc(100% + 30px);height:calc(100% + 30px);position:absolute;left:-10px;top:-10px;border:rgba(255,255,255,0.7) 10px solid;transition:all ease-out .3s}.product>li:hover .desc{background-color:#5F8ADB;color:#fff}.product>li:hover .desc a{color:#fff}.product>li:hover .desc,.product>li:hover .pic{box-shadow:0 0px 10px rgba(0,0,0,0.16)}.product>li:hover .vcenter{transform:scale(1.1, 1.1)}.product li:hover .inner-box{width:calc(100%);height:calc(100%);left:0;top:0}.btn-more{display:block;border-radius:3px;line-height:40px;text-align:center;width:175px;background-color:transparent;border:1px solid #c2c2c2;color:#555;transition:.6s;margin-top:10px;margin-bottom:10px}.btn-more:hover{background-color:#5F8ADB;border-color:#5F8ADB;color:#fff}.about-img{background-image:url(../images/aboutus.jpg);background-size:cover;background-repeat:no-repeat}@media (min-width: 769px){.about-img{padding-top:15rem}}.company-wrap{background-color:#fff;padding:5em;opacity:.8}.company-left{padding-right:0}.company-pic{height:100%;width:100%;position:relative;text-align:right}.company-pic img{height:370px;width:438px;max-width:100%;max-height:100%;z-index:2;position:relative}.company-profile{padding:20px 0;line-height:32px}.blue-shade{position:absolute;left:0;bottom:-45px;z-index:0;width:100%;height:70%;background-color:#5F8ADB}.album-item{transition:background .6s ease-out}.album-item:hover{padding:5px;background-color:#5F8ADB}.cover{position:relative;overflow:hidden}.cover img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;display:block;margin:auto;vertical-align:middle;text-align:center;transition:.5s}.pb30{padding-bottom:30px}.mt30{margin-top:30px}.cover-height{display:block;padding-bottom:72%}.album-item .desc{position:relative}.album-item .desc h3{color:#555;font-size:18px;font-weight:700;color:#545454;width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.album-item .desc p{color:#999;transition:.5s}.album-item:hover .desc h3 a{color:#fff}.album-item:hover .desc p{color:#b6c6e5}.icon-arrow{display:block;width:45px;height:45px;border:1px solid #ddd;border-radius:50%;color:#fff;position:absolute;top:0;right:10px;background-color:#fff}.icon-arrow:after,.icon-arrow:before{position:absolute;top:50%;left:60%;transform:translate(-50%, -50%);width:0;height:0;border:8px solid transparent;border-left-color:#d5d5d5;content:"";transition:.5s}.icon-arrow:after{left:55%;border-left-color:white}.album-item:hover .icon-arrow:before{border-left-color:#5F8ADB}.service-img{padding:7rem 0;background-image:url(../images/service.jpg);background-size:cover}@media (min-width: 769px){.service-flex,.service-intro{padding-left:7rem}}.service-intro h3{font-size:24px;color:#5F8ADB;margin-top:0}.service-desc,.service-intro p{color:#999}.service-intro p{padding:1.5rem 0 2rem}.btn-service{display:block;border-radius:3px;line-height:40px;text-align:center;width:175px;background-color:transparent;border:1px solid #5F8ADB;color:#5F8ADB;transition:.6s;margin-top:30px;margin-bottom:10px}.btn-service:hover{color:#fff;background-color:#5F8ADB}.service-flex{display:flex;justify-content:flex-end;flex-wrap:wrap-reverse}.service-flex li{border:1px solid #ddd;margin:0 0 -1px -1px;flex:0 0 33.3%;padding:30px 0;transition:background .6s ease-out}.service-flex li:hover{background-color:#3d75df}.service-flex li:hover .service-desc{color:#c6cfe0}.service-title{font-size:16px;font-weight:normal;color:#fff}.service-flex li:hover .service-title{color:#fff}.service-title .num-tag{font-size:22px;color:#fff;background-color:#5F8ADB;width:75px;line-height:30px;text-indent:35px;display:inline-block;margin-right:10px}.service-desc{padding:5px 15px 0 35px}@media (max-width: 768px){.service-img{background-image:none !important}.service-flex li{flex:0 0 50%}.service-title{color:#5F8ADB}.bottom-logo{padding-bottom:10px}}.news-box{border:1px solid #ddd;margin-bottom:30px}.news-container .swiper-wrapper{justify-content:space-between}.border-gray{border:1px solid #ddd;overflow:hidden}.news-info{padding:30px 55px}.news-info .text-over{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:30px;font-weight:700;color:#333;margin:0}.news-info time{font-size:12px}.news-info .news-desc{font-size:12px;color:#888;line-height:2;margin-top:15px;margin-bottom:25px}.news-info .btn-more{width:85px;line-height:30px;background-color:#5F8ADB;color:#fff}.news-cover{position:relative;overflow:hidden;text-align:center}.news-cover img{width:100%;height:100%;max-width:100%;max-height:100%}.news-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.news-toggle{position:static}.news-toggle .swiper-pagination-bullet{width:20px;height:20px;margin-left:6px;margin-right:6px;border:1px solid #4269E0;opacity:1;background-color:transparent}.news-toggle .swiper-pagination-bullet:hover,.news-toggle .swiper-pagination-bullet-active{background-color:#4269E0}.footer-info{background-color:#f7f7f7;color:#777777;font-size:12px}.footer-links{border-bottom:1px solid #ededed;padding:30px 0 25px}.footer-links h3{font-size:18px;margin:0;line-height:30px}.link-list li{float:left;font-size:14px;line-height:30px;padding-right:15px}.footer-copy{background-color:#f0f0f0;padding:15px 0;color:#999}.footer-copy a{color:#999}.company-contact li{line-height:25px;white-space:nowrap}.company-contact .glyphicon{font-size:13px;margin-right:15px}.footer-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 0}.footer-flex>div{flex:1;display:flex;align-items:center;justify-content:center}.footer-flex>.bottom-logo{justify-content:flex-start}.bottom-logo img{max-width:100%}.qrcode img{max-width:150px;margin-right:10px}@media (min-width: 769px){.flex-center{padding:40px 0}.text-right-sm{text-align:right}#gotop{position:fixed;right:5px;bottom:5px;display:block;background-image:url(../images/back_top_Z.png);background-size:contain;width:60px;height:60px;z-index:999}}.main{margin:100px 0}.class-title{position:relative;height:60px;line-height:60px;text-indent:30px;font-size:18px;background-color:#5F8ADB;color:#fff;width:100%;margin:0}.class-title>span{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:20px;display:none}.class-list{padding:30px 0;background-color:#f5f5f5}.class-list>li>a{display:block;height:50px;line-height:50px;text-indent:30px;transition:background .5s ease-out}.class-list>li.active>a,.class-list>li>a.active,.class-list>li>a:hover{background-color:#5F8ADB;color:#fff}.class-list>li.active .glyphicon-chevron-right:before,.class-list>li>a:hover .glyphicon-chevron-right:before{content:'\e114'}.class-list>li>a>.glyphicon{float:right;margin-right:15px;line-height:45px}.class-list-two{display:none}.class-list-two>li>a{text-indent:40px;line-height:35px;font-size:12px;border-bottom:2px solid #fff;color:#555;display:inline-block;width:100%}.class-list-two>li.active>a,.class-list-two>li>a:hover{color:#5F8ADB}.class-list>li.active .class-list-two,.class-list>li:hover .class-list-two{display:block}.gray-wrap{padding:30px;background-color:#f5f5f5}.product-list{margin-right:-15px}.product-list li{padding-right:15px;float:left;transition:.5s}.product-list li:hover{transform:translateY(-20px)}.product-list li:hover a{color:#5F8ADB}@media (min-width: 769px){.news-cover{top:30px;right:10px}.product-list li{width:25%}.product-list li:nth-type-of(4n+5){clear:both}}@media (max-width: 768px){.main{margin:30px 0}.product-list li{width:50%}.product-list li:nth-type-of(2n+3){clear:both}.class-title>span{display:block}.footer-flex>div{justify-content:flex-start}.navbar-header{position:relative}}.vcenetr{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;max-width:100%;max-height:100%;vertical-align:middle;text-align:center;transition:.5s}.product-list li .product-thumb{position:relative;overflow:hidden}.product-thumb i{display:block;padding-bottom:100%}.product-title{font-size:14px;font-weight:400;text-align:center}.page *{display:inline-block}.page{text-align:center;margin-top:20px}.page span{cursor:not-allowed}.page a,.page span{margin-right:5px;margin-top:5px;color:#555;background-color:#fff;padding:0 15px;line-height:32px}.page .active,.page a:hover{color:#fff;background-color:#5F8ADB}.big-img{width:100%;border:1px solid #ddd;text-align:center}.big-img img{max-width:100%}.small-img{text-align:right;padding-top:10px}.small-img li{width:60px;height:60px;margin-left:5px;display:inline-block;border:1px solid #f5f5f5;transition:.5s}.small-img li:hover,.small-img li.active{border-color:#5F8ADB}.small-img img{max-width:100%}.product-name{font-size:16px;line-height:32px;margin-top:0}.product-property li{margin-bottom:2px;padding-left:10px;background-color:#f9f9f9;line-height:40px}.product-property li>span{display:inline-block;min-width:105px}.product-detail{padding-top:20px}.inner-title{background-color:#f5f5f5;height:42px;line-height:42px;font-size:16px;text-indent:1em}.product-content p{line-height:1.8}.news-list li{height:72px;line-height:72px;transition:.5s;border-bottom:1px solid #dbdbdb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-list li:hover{text-indent:15px}.news-list li:hover a{color:#5F8ADB}.news-list .time{display:inline-block;float:right;color:#a9a9a9}.icon-arrow-news{display:inline-block;margin-right:5px;width:6px;height:6px;border:solid #5F8ADB;border-width:1px 1px 0 0;-webkit-transform:translate(0, -30%) rotate(45deg);transform:translate(0, -40%) rotate(45deg)}.news-title{margin-top:0;padding-bottom:25px;line-height:35px;font-size:18px;border-bottom:1px solid #dbdbdb}@media (max-width: 468px){.news-list .time{display:none}.news-title{padding-bottom:0;margin-top:15px}}.news-detail header p{text-align:center;margin:20px 0}.news-content p{line-height:2em}@media (max-width: 768px){.news-content img{max-width:100%;height:auto}}.news-attachment{margin-top:20px;padding:5px 0 0 20px;border-left:5px solid #eee;text-indent:0}.inner-page .module-title{margin-bottom:20px}.company-profile h1{font-size:18px;margin-bottom:30px}.page-content p,.company-profile p{font-size:14px;line-height:2;color:#888}.page-content p{font-size:16px}.album-list{margin-top:20px;margin-right:-15px}.album-list li{float:left;width:25%;padding-right:15px}.album-title{font-weight:700;line-height:50px;color:#555;border-bottom:2px solid #f5f5f5;transition:.5s}.album-title:after{content:"";display:block;width:0;height:2px;background-color:#ddd;transition:.5s ease-out}.album-list li:hover .album-title{color:#5F8ADB}.album-list li:hover .album-title:after{width:100%;background-color:#5F8ADB}.album-photo{position:relative;overflow:hidden}.album-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;vertical-align:middle;max-height:100%;max-width:100%;transition:.5s}.album-list li:hover .album-photo img{transform:scale(1.1)}.album-photo i{display:block;padding-bottom:75%}@media (max-width: 768px){.album-list li{width:50%}}.feedback{margin-top:20px}.feedback .form-control{height:44px;color:#a9a9a9;border-color:#f5f5f5;background-color:#f5f5f5;border:none}.feedback textarea.form-control{height:auto}.contact{background-color:#5F8ADB;color:#fff;padding:20px;margin-top:20px}.contact p{margin:18px 0}.contact .glyphicon{font-size:18px;padding-right:5px}.btn-submit{width:100px}.open .glyphicon-remove-circle:before{content:"\e089"}#map-container *{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.BMap_Marker img{max-width:39px;box-sizing:content-box !important}.button{display:inline-block;padding:0 30px;margin-right:5px;line-height:30px;border:0;border-radius:4px;border-color:#d9534f;background-color:#d9534f;color:#fff;text-align:center;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.button:hover,.button:focus{background-color:#c9302c;border-color:#c9302c;text-decoration:none;outline:none}.pink{border-color:#FB90B7;background-color:#FB90B7;color:#fff}.pink:hover,.pink:focus{background-color:#EF6DA7;border-color:#EF6DA7}.blue{background-color:#1B9AF7;border-color:#1B9AF7;color:#FFF}.blue:hover,.blue:focus{background-color:#4cb0f9;border-color:#4cb0f9;color:#FFF}.orange{background-color:#FEAE1B;border-color:#FEAE1B;color:#fff}.orange:hover,.orange:focus{background-color:#fec04e;border-color:#fec04e}.btn-inquiry{border-color:#ddd;min-width:100px;transition:.5s}.btn-inquiry:hover,.btn-inquiry:focus{border-color:#ddd;background-color:#5F8ADB;color:#fff}.shadow{box-shadow:0 2px 6px rgba(0,0,0,0.1)}.navbar-min{margin-bottom:0}.navbar-min .logo{min-height:80px;max-height:100px}@media (max-width: 768px){.navbar-min .logo{position:relative}}.navbar-min .logo img{max-width:85%;max-height:60px;transition:.5s;position:absolute;top:50%;transform:translateY(-50%);transition:.5s}.navbar-min .navbar-nav>li{transition:.5s}.navbar-min .navbar-nav>li>a{transition:.5s}@media (min-width: 769px){.navbar-min .navbar-nav>li>a{line-height:80px;height:80px;padding:0}}@media (max-width: 768px){.navbar-collapse{border-top-color:#ededed}}.navbar-toggle{z-index:22;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:0}.navbar-fixed{position:fixed;top:0;left:0;width:100%;z-index:9999;min-height:60px;box-shadow:0px 2px 4px rgba(0,0,0,0.05)}.navbar-fixed .logo{min-height:60px}.navbar-fixed .logo img{max-height:50px}.navbar-fixed .navbar-nav>li>a{transition:.5s}@media (min-width: 769px){.navbar-fixed .navbar-nav>li>a{line-height:60px;height:60px}}
/*# sourceMappingURL=custom2.css.map */
